myvar_0 = GetPrimitiveParameter(0)
myvar_1,myvar_2,myvar_3 = nWorld["GetObjectLocation"](myvar_0)
	if (nWorld["HasSolidGround"](myvar_1, myvar_2, myvar_3) == True) then
		if (nWorld["HasSolidFloor"](myvar_1, myvar_2, myvar_3) == False) then
			if (nWorld["HasDriveway"](myvar_1, myvar_2, myvar_3) == False) then
			local myvar_7 = 7
				if (nWorld["IsBeachLocation"](myvar_1, myvar_2, myvar_7) == False) then
				myvar_7 = myvar_3
					if (nWorld["HasStage"](myvar_1, myvar_2, myvar_7) == False) then
					SetScriptReturnValue(True)
				else
					local myvar_5 = False
					SetScriptReturnValue(myvar_5)
				end
			end
		end
	end
end
